"
We need to analyse the #after hook: it is a block
"
Class {
	#name : 'RFASTClosureAnalyzer',
	#superclass : 'OCASTClosureAnalyzer',
	#category : 'Reflectivity-Compiler',
	#package : 'Reflectivity',
	#tag : 'Compiler'
}

{ #category : 'visiting' }
RFASTClosureAnalyzer >> visitNode: aNode [
	super visitNode: aNode.
	"if we have any hooks defined --> visit them to do name analysis"
	aNode beforeHooks do: [:each | super visitNode: each].
	aNode insteadHooks do: [:each | super visitNode: each].
	aNode afterHooks do: [:each | super visitNode: each]
]
